package com.visec.hdy.sync.ftp.code;

import java.io.Closeable;
import java.io.InputStream;

import com.visec.hdy.sync.ftp.config.SyncFileMsg;

public interface GetManager extends Closeable{
	
	public String checkFile(SyncFileMsg ftpFileMsg);

	public String syncFile(SyncFileMsg ftpFileMsg,InputStream socketClient);

	public String deleteFile(SyncFileMsg ftpFileMsg);

	public String clearFile(SyncFileMsg ftpFileMsg);
	
	public void resetData();
	
	public String checkAndSync(SyncFileMsg ftpFileMsg);
	
}
